/*
LEGAL
=====
Copyright: Jason Moffat, www.kmdvisual.com

Stylesheet for Paris Ceramics

*/

/* THE BIG GUYS */

    html,div,img,form,fieldset {border:0;margin:0;padding:0;}

/*adds vertical scroll bar across browsers to avoid "jump" when page heights vary*/
    html {height:100%;margin-bottom:1px}
    html {overflow: -moz-scrollbars-vertical !important;/* force vertical scrollbar in Mozilla FF */}

    body {padding:0;margin:0;background:#000;color:#333333;font-size:12px;line-height:16px;font-family:Georgia, "Times New Roman", Times, serif;}
    a:link, a:visited, a:active {text-decoration:none; color:inherit;}
    a:hover {text-decoration:none;}
        
    #container {/*position:relative;*/width: 962px;margin:0 auto;background-color:#FFF;overflow:visible;clear:both;}
    
    #content-wrap {width: 962px;margin: 0 auto;overflow: hidden;background-color: #FFF;} 
    #content-wrap li {list-style: none;}
    #content-wrap .inner {width: 710px;float: right;border-left: 1px solid #CCCCCC;margin: 20px 0px 20px 0px;}
    #content-wrap .homefullwidth {margin:25px 38px 0px 38px;width:886px;}
    #content-wrap .fullwidth {margin:25px 38px 0px 38px;width:886px;}
    #content-wrap .homenavcontainer {margin:0;width:886px;padding: 0;}
    #content-wrap .fullwidthcontent {width:886px;margin:0;padding: 18px 0 0 0;clear:both;}
    #content-wrap .left {float:left;width: 203px;margin: 0px 0px 0px -225px;position: relative;display: inline;}
    #content-wrap .right {float:left;width: 632px;margin: 0px 0px 0px 30px;position: relative;display: inline;}
    #breadcrumb {margin:0px;margin-bottom:1.3em;font-size:11px; text-transform:lowercase;}
    #breadcrumb a:link, #breadcrumb a:visited {text-decoration:none;color:#333333;}
    #breadcrumb a:hover {text-decoration:none;color:#8EA4AF;}
    #breadcrumb .B_lastCrumb {text-decoration:none;color:#8EA4AF;font-weight:bold;}
    
    .horizontalbutton {margin:0; padding:0;}
    .storyimage {font-size: 16px;margin:0;color:#666666;font-weight:normal;line-height:18px; padding-bottom:0.5em; padding-top:.5em;border-top:1px #666666 dashed;}
    
        
/* HEADER & TOP NAV */
    .logo {float:left;margin-left:38px;margin-top:45px;}    
    #header {
    background-color: #FFF;
    position:relative;
    height:103px;
    border-bottom:1px solid #CCCCCC;
    background-attachment: scroll;
    background-image: url(../images/paris-ceramics-logo.gif);
    background-repeat: no-repeat;
    background-position: 38px 45px;
}
    #topnav {background-color: #FFF; position:relative;height:29px; z-index:1;}
    #mainimage {background-color: #FFF; position:relative;height:325px;z-index:0;}
    
/* HOME SUMMARY BOX */    
    #homesummary {width:962px;margin:0 auto;overflow:hidden;background-color: #D5E1E6;}
    #homesummary .inner {padding:0 0 0 38px;}
    #homesummary .left {float:left;width:275px;margin:20px 20px 0px 0px;padding:0 0 20px 0;list-style:none;text-align:left;}
    #homesummary .middle {float:left;width:275px;margin:20px 20px 0px 10px;padding:0 0 20px 0;list-style:none;text-align:left;}    
    #homesummary .right {float:left;width:275px;margin:20px 20px 0px 10px;padding:0 0 20px 0;list-style:none;text-align:left;}    
    #homesummary h1, #homesummary h1 a {font-size:20px;font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;color:#8EA4AF;}
    #homesummary h1 a:hover {color:#333333;}
    #homesummary p, #homesummary a {font-size:11px;line-height:15px;font-family:Georgia, "Times New Roman", Times, serif; margin:0;color:#333333;}
    #homesummary p a:hover {color:#8EA4AF;}
    
/* PRODUCT & SUMMARY CONTAINERS */
    .right .productcontainer, .right .summarycontainer {margin:0 0 15px 0;width:632px;float:none;clear:both;}
    .left .summarycontainer {margin:0 0 15px 0;width:200px;float:none;clear:both;}
    .fullwidth .summarycontainer {margin:0 0 15px 0;width:632px;float:none;clear:both;}
    .right .widget {margin:0;padding:1em 0 0 0;width:632px;float:none;clear:both;}
    
    .summarycontainer .contain {float:left;margin: 0px 60px 15px 0px;text-align:left;height:100%;width:162px;list-style:none;display:inline;}
    .summarycontainer .formcontain-L {float:left;margin: 0px 35px 15px 0px;text-align:left;height:100%;width:290px;list-style:none;}
    .summarycontainer .formcontain-R {float:left;margin: 0px 0px 15px 0px;text-align:left;height:100%;width:290px;list-style:none;}
    .summarycontainer .formcontain-FW {float:left;margin: 0px 0px 15px 0px;text-align:left;height:100%;width:632px;list-style:none;}
    .summarycontainer .formcontain-SW {float:left;margin: 0px 0px 15px;text-align:left;height:100%;width:180px;list-style:none;
    background-color: #B5C4CB;padding: 10px;}
    .summarycontainer .containsans {float:left;margin: 14px 60px 15px 0px;text-align:height:100%;width:162px;list-style:none;}    
    .summarycontainer .containsansfullwidth {float:left;margin: 14px 60px 15px 0px;text-align:left;height:100%;list-style:none;}    
    .summarycontainer .containright {float: left;margin: 0px 0px 15px 0px;text-align:left;height:100%;width:162px;list-style:none;}
    .summarycontainer .glossarycontain {float:left;margin:0 0 15px 0;text-align:left;height:100%;list-style:none;}
    .right .summarycontainer a:link, .right .summarycontainer a:visited, .left .summarycontainer a:link, .left .summarycontainer a:visited, .left .recentsearch  a:link, .left .recentsearch a:visited {text-decoration:none;color:#333333}    
    .right .summarycontainer a:active, .left .summarycontainer a:active, .left .recentsearch a:active {text-decoration:none;color:#8EA4AF;}
    .right .summarycontainer a:hover, .left .summarycontainer a:hover, .left .recentsearch a:hover {text-decoration:none;color:#8EA4AF;}
    .right .summarycontainer .more, .left .summarycontainer .more, .left .recentsearch .more {text-decoration:underline !important;}
    

    .productcontainer .productmain {float:left;margin:0;text-align:left;height:100%;width:589px;list-style:none;}
    .productcontainer .productthumb {float:left;margin: 14px 14px 0px 0px;text-align:left;height:100%;width:106px;list-style:none;}
    .productcontainer .productthumblastrow {float:left;margin: 14px 14px 14px 0px;text-align:left;height:100%;width:106px;list-style:none;}
    .headercontain {margin:0; display:block; clear:both}
    .headercontain p {font-size:16px;margin:.6em 0 .6em 0;color:#333333;font-weight:bold;padding:.6em 0 .6em 0;line-height:12px;border-bottom:1px #666666 dashed;}
    
    
    .contain img, .containright img {margin: 0 0 8px 0;}
    .iconscontain {font-size:11px;}
    .iconscontain img {cursor:pointer;margin:0 !important; padding:0 !important;}
    .iconscontain table {margin:0 !important; padding:0 !important; display:inline-table;}
    .contain p, .glossarycontain p, .containright p {font-size:11px;line-height:15px;margin:0;}
    .containsans p, .containsansfullwidth p {font-size:12px;line-height:15px;margin:0; font-family:Arial, Helvetica, sans-serif;color:#666666;}
    .containsans a:link, .containsansfullwidth a:link, .containsans a:visited, .containsansfullwidth a:visited {color:#666666 !important;}
    .containsans a:hover, .containsansfullwidth a:hover {color:#8EA4AF !important;}
    .contain li, .containright li {font-size:11px;line-height:15px;margin:0 0 0 -35px; padding:0 0 0 10px;font-weight:normal;width:auto;background-image:url(images/list-dot.gif);background-repeat: no-repeat; background-position: left 5px;}
    .mainimage {float:left;margin:0;text-align:left;height:100%;width:589px;list-style:none;}
    .glossaryquicklinks {font-weight:bold;margin:0 0 15px 0;width: 632px;float:none;clear:both;letter-spacing:1px;color:#999999;text-transform:uppercase}
    .glossaryquicklinks a:link, .glossaryquicklinks a:visited {font-weight:bold;color:#999999}
    .glossaryquicklinks a:hover {text-decoration:underline;color:#8EA4AF}
    
    
    /* ACCORDION */
    .open div{display:block;}
    .closed div{display:none;}
    #accordion{
    margin:.5em 0 .5em 0;
    clear: both;
}
    .accordion_headings{font-size:17px;color:#8EA4AF !important; margin:0;padding:0;line-height:17px;}
    .accordion_content{font-family:Arial, Helvetica, sans-serif;color:#666666;padding-bottom:0.3em;border-bottom:1px #666666 dashed;margin:0 0 1em 0; padding:.5em 0 0 0}
    .accordion_headings:hover{color:#666666 !important;}
    .accordion_headings:active{color:#8EA4AF;}
    
    /* POP UP */
    #popup {width: 380px; height: 300px; position: absolute; top: 150px; left: 50px;}
    
/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1em 0;}
h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif;margin: 0em 0 .3em;color:#333333;}
h1 {font-size: 29px;margin:0; margin-bottom:.2em;color:#8EA4AF;font-weight:normal; line-height:1em;}
h2 {font-size: 24px;margin-top:0;color:#666666;font-weight:normal;line-height:24px; padding-bottom:0.4em;}
h3 {font-size: 18px;margin-top:0;color:#666666;font-weight:normal;line-height:20px; padding-bottom:0.4em; padding-top:.5em;border-top:1px #666666 dashed;}
h4 {font-size: 18px;margin-top:0;color:#666666;font-weight:normal;line-height:20px; padding-bottom:0.4em;}
h5 {font-size: 18px;margin-top:0;color:#666666;font-weight:normal;line-height:20px; padding-bottom:0.4em; padding-top:.5em;border-bottom:1px #666666 dashed;}
h6 {font-size: 18px;margin-top:0;color:#666666;font-weight:normal;line-height:20px; padding:0;}

.highlight {background-color:#D2DBDF;}
.sansserif {font-family:Arial, Helvetica, sans-serif;color:#666666;}
.sansserif a, .sansserif a:link, .sansserif a:visited {text-decoration:underline;color:#666666;}
.sansserif a:hover {color:#8EA4AF;}       
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {font-size:12px;line-height:16px;margin: 0 0 0em 0;}
.date {font: bold 11px Georgia, "Times New Roman", Times, serif;color:#999999;display:block;letter-spacing: 1px;}
small {font-size:11px} 

/* HOMENAV - Home Page nav */
    #homenav, #homenav ul {padding: 0;margin: 0;list-style: none;line-height: 1;}
    #homenav ul {clear:both;}
    #homenav li.last {padding-left:5px;}
    #homenav {font-weight:normal;font: normal 29px Georgia, "Times New Roman", Times, serif;margin:0;padding: 0;
}
    #homenav li {position:relative;float:left;text-transform:uppercase;display:inline;margin:0;padding:0;}
    #homenav li a, #homenav a, #homenav a:link, #homenav a:visited, #homenav a:hover, #homenav a:active {
    text-decoration:none;cursor:pointer;color:#8EA4AF;display: inline;padding: 0px 0px 0px 0px; height:1em}
    #homenav a:hover {color:#B5C4CB}
    
    #homenav li ul {width:17em;font-size:29px;margin-top:0px;position: absolute;font-weight:normal;left: -999em}
    #homenav li:hover ul, #homenav li.sfhover ul {left: 0;z-index:99999}
    
    #homenav li.active {color:#B5C4CB}
    #homenav li.active ul {border:none;}
    #homenav li.active a:link, #homenav li.active a:visited, #homenav li.active a:hover, #homenav li.active a:active {color:#B5C4CB;}
    #homenav li.active a:hover {color:#8EA4AF}
    

/* NAV - top horizontal nav */
    #nav, #nav ul {padding: 0;margin: 0;list-style: none;line-height: 1;}
    #nav {font-weight:normal;height:2.09em;font: normal 11px georgia;margin: 0 28px 0 28px}
    #nav li {position:relative;background: #FFF;background-image:url(../images/mainnav-separator.gif);background-repeat: no-repeat;background-position: -1px 9px;float: left;width: 10em;text-transform:uppercase;display:block;margin: 0;padding:0;}
    #nav li.first {background-image:none;}
    #nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#333333;display: block;padding: 8px 10px 2px}
    #nav a:hover {color:#8EA4AF}
    
    #nav li ul {background: #fff;width:17em;font-size:11px;margin-top:0px;position: absolute;font-weight:normal;left: -999em}
    #nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
    
    #nav li li {background:none;float:none;border:none;text-transform:capitalize;padding-left:0}
    #nav li li.last {border-bottom:none;padding-bottom:5px}
    #nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#333333;padding: 3px 10px 3px;width:15em}
    #nav li li a:hover {color:#8EA4AF;background:#fff}
    
    #nav li.active {background-color:#fff}
    #nav li.active ul {border:none;}
    #nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#8EA4AF;}
    #nav li.active a:hover {color:#000}
    
    #nav li.active li {border:none;}
    #nav li.active li.last {margin-bottom: 2px}
    #nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#333333;}
    #nav li.active li a:hover {color:#8EA4AF;}
    
    #nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#8EA4AF;}

    
    /* hide from IE mac \*/
    #nav li {width:auto}
    /* end hiding from IE5 mac */
    

    /* LEFT NAVIGATION - vertical navigation */
    #nav-secondary, #nav-secondary ul {position:static}
    #nav-secondary, #nav-secondary li {margin:0;padding:0;margin-bottom:5px;}
    #nav-secondary {padding-top:0;margin-top: 0px;}
    #nav-secondary a {padding:0 0 0 8px; margin:0;font: normal 11px Georgia, "Times New Roman", Times, serif;display:block;}
    #nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none;cursor:pointer; display:inline; margin:0; padding:0;} 
    #nav-secondary a:link {color:#333333;} 
    #nav-secondary a:visited {color:#333333} 
    #nav-secondary a:hover {color:#8EA4AF;} 
    #nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:hover, #nav-secondary li.active a:active {font-weight:bold;color:#333333;text-transform:uppercase;} 
    #nav-secondary li.last {margin:0;padding:0;} 

/* SECONDARY NAVIGATION - 2nd TIER */
    #nav-secondary ul {margin: 0 0 0 10px;padding:0}
    #nav-secondary li.active li a, #nav-secondary li.active li a:link, #nav-secondary li.active li a:visited {line-height:15px; margin:0;padding:0 0 0 8px;font-weight:normal;width:auto;color:#333333;width:180px;display:block; text-transform:capitalize;background-image:url(images/list-dot.gif);background-repeat: no-repeat; background-position: left 5px;}
    #nav-secondary li.active li a:hover, #nav-secondary li.active li a:active {text-transform:capitalize; font-weight:normal;color: #8EA4AF;}
    #nav-secondary li.active li {border:none;margin:0;padding:0;}
    #nav-secondary li.active li.active a:link, 
    #nav-secondary li.active li.active a:visited, 
    #nav-secondary li.active li.active a:hover, 
    #nav-secondary li.active li.active a:active {font-weight:bold;}

    
/* SECONDARY NAVIGATION - 3rd TIER */
    #nav-secondary ul ul {margin: 0 0 0 10px;padding:0}
    #nav-secondary li.active li.active li a, #nav-secondary li.active li.active li a:link, #nav-secondary li.active li.active li a:visited {width:180px;padding:0 0 0 10px; margin:0;}
    #nav-secondary li.active li.active li a:link, 
    #nav-secondary li.active li.active li a:visited, 
    #nav-secondary li.active li.active li a:hover, 
    #nav-secondary li.active li.active li a:active {font-weight:normal;}
    #nav-secondary li.active li.active li.active a:link, 
    #nav-secondary li.active li.active li.active a:visited, 
    #nav-secondary li.active li.active li.active a:hover, 
    #nav-secondary li.active li.active li.active a:active {font-weight:bold;}

/* SECONDARY NAVIGATION - 4th TIER */
    #nav-secondary ul ul ul {margin: 0 0 0 10px;padding:0}
    #nav-secondary li.active li.active li.active li a, #nav-secondary li.active li.active li.active li a:link, #nav-secondary li.active li.active li.active li a:visited {width:180px;}
    #nav-secondary li.active li.active li.active li a:link, 
    #nav-secondary li.active li.active li.active li a:visited, 
    #nav-secondary li.active li.active li.active li a:hover, 
    #nav-secondary li.active li.active li.active li a:active {font-weight:normal}
    #nav-secondary li.active li.active li.active li.active a:link, 
    #nav-secondary li.active li.active li.active li.active a:visited, 
    #nav-secondary li.active li.active li.active li.active a:hover, 
    #nav-secondary li.active li.active li.active li.active a:active {font-weight:bold}
    
    
    /* QUICK SEARCH & FORMS */
    #mainsearch {position:relative;left:auto; width:350px;margin-bottom:10px;}
    #mainsearch form {margin:0}
    #quicksearch {position:relative;left:auto;width:200px;margin:0 0 10px 8px;padding:0;}
    #quicksearch form {margin:0}
    .inputbox {font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;line-height: 11px;color: #333333;text-decoration: none;background-color: #FFFFFF;padding: 4px;border: 1px solid #CCCCCC;margin: 0px}
    .submitbox {padding:0;border:none;background-color: transparent;padding-left:2px;margin:0px;}
    .inputbox-containers{margin:0;padding-bottom: 15px;vertical-align: top;font-family: Arial, Helvetica, sans-serif;color: #333333;
    font-size: 11px;font-weight: normal;}
    .formtitles{font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 11px;line-height: 13px;font-weight: normal;padding-bottom: 7px;vertical-align: top;}
    .formcontain-L p, .formcontain-R p, .formcontain-FW p, .formcontain-SW p {margin:0 0 5px 0;font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 11px;line-height: 13px;font-weight: normal;}
    .formcontain-L .inputbox, .formcontain-R .inputbox, .formcontain-FW .inputbox, .formcontain-SW .inputbox {font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;line-height: 13px;color: #333333;text-decoration: none;background-color: #FFFFFF;padding: 4px;border: 1px solid #CCCCCC;margin:0 0 10px 0}
    .recentsearch {float:left;margin-top:10px;padding:8px;text-align:left;height:100%;width:185px; background-color:#F0F0F0;list-style:none;border-top:1px #999999 dashed;border-bottom:1px #999999 dashed;}
    .recentsearch p {font-size:11px;line-height:15px;margin:0 0 5px 0;}
    .recentsearch h4 {font-size: 18px;margin:0; padding:0 0 5px 0;color:#666666;font-weight:normal;}
    
/* FOOTER */    
    #footer {width:962px;margin:0 auto;overflow:hidden;background-color: #8EA4AF; padding:0 0 20px 0}
    #footer .inner {padding:0 38px 0 38px;min-height:100px;}
    #footer .left {float:left;margin:20px 50px 0 0;padding:0 0 0px 0;text-align:left;position:relative;border-left: 1px solid #D2DBDF}
    #footer .right {float:right;width:200px;margin:20px 0 0 0;padding:0 0 20px 0;text-align:right;position:relative;}
    #address {width:962px;margin:0 auto;overflow:hidden;background-color: #000;border-bottom:10px solid #8EA4AF;border-top: 0px dashed #FFF;                            background-attachment: scroll;background-image: url(paris-ceramics-logo-black.gif);background-repeat: no-repeat;background-position: 740px 38px;}
    #address .inner {padding-left:35px;}
    #address .left {float:left;margin:15px 25px 5px 0px;text-align:left;position:relative;}
    #address p {line-height:15px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;}

/* FOOTER NAVIGATION */
    #footer-nav, #footer-nav ul {position:static;list-style:none;}
    #footer-nav, #footer-nav li {margin:0;padding:0;}
    #footer-nav {padding-top:0;margin-top: 0px;}
    #footer-nav a {line-height:15px;padding-left:9px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
    #footer-nav a, #footer-nav a:link, #footer-nav a:visited, #footer-nav a:hover, #footer-nav a:active {text-decoration:none;cursor:pointer;text-transform:uppercase;} 
    #footer-nav a:link {color:#D2DBDF;} 
    #footer-nav a:visited {color:#D2DBDF} 
    #footer-nav a:hover {color:#FFF;} 
    #footer-nav li.active a:link, #footer-nav li.active a:visited, #footer-nav li.active a:hover, #footer-nav li.active a:active {font-weight:bold} 
    #footer-nav li {border-top: 0px solid #fff;border-bottom: 0px solid #ccc}
    

/* FOOTER NAVIGATION - 2nd TIER */
    #footer-nav ul {margin: 0 0 0 10px;padding:0}
    #footer-nav li.active li a, #footer-nav li.active li a:link, #footer-nav li.active li a:visited {
    line-height:15px;padding:0;margin:0;font-weight:normal;color:#D2DBDF;text-transform:capitalize;}
    #footer-nav li.active li a:hover, #footer-nav li.active li a:active {color: #FFF}
    #footer-nav li.active li {border: none;margin:0}
    
    #footer-nav li.active li.active a:link, 
    #footer-nav li.active li.active a:visited, 
    #footer-nav li.active li.active a:hover, 
    #footer-nav li.active li.active a:active {font-weight:bold}
    
    /* SUB FOOTER NAVIGATION */
    #subfooter-nav, #subfooter-nav ul {padding: 0;margin: 0;list-style: none;}
    #subfooter-nav {font-weight:normal;font: normal 11px arial;margin:0;}
    #subfooter-nav li {position:relative;float:right;display:block;margin: 0;padding:0;}
    #subfooter-nav li.first {background-image:none;}
    #subfooter-nav a, #subfooter-nav a:link, #subfooter-nav a:visited, #subfooter-nav a:hover, #subfooter-nav a:active {
    text-decoration:none;cursor:pointer;color:#D2DBDF;padding: 0px 0px 0px 20px; height:1em}
    #subfooter-nav a:hover {color:#FFF}
    
    #subfooter-nav li ul {background: #fff;width:17em;font-size:29px;margin-top:0px;position: absolute;font-weight:normal;left: -999em}
    #subfooter-nav li:hover ul, #subfooter-nav li.sfhover ul {left: 0;z-index:99999}
    
    #subfooter-nav li.active {color:#B5C4CB}
    #subfooter-nav li.active ul {border:none;}
    #subfooter-nav li.active a:link, #subfooter-nav li.active a:visited, #subfooter-nav li.active a:hover, #subfooter-nav li.active a:active {color:#B5C4CB}
    #subfooter-nav li.active a:hover {color:#B5C4CB}









/* #####  turn most of these into classes that are only for the Email to Colleague overlay  ##### */
.overlay{
    display:none;
    width:490px;
    background-color: #FFF;
    border:1px solid #000;
    padding:30px;
	-webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
	box-shadow: 0 10px 25px rgba(0,0,0,0.5);
	min-height:140px
}
.overlay.loading{
	background-image:url(../images/loadingBar.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.overlay .inputbox{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	width:280px;
}
.overlay textarea{
	height: 62px;
}
.overlay .button{
	display:block;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:21px;
	font-size:10px;
	padding:0 6px;
	background-color:#A69F91;
	border:1px solid #E0DBD2;
	font-weight:lighter;
	letter-spacing:0.1em;
	cursor:pointer;
}
.overlay .button.cancel{
	color:#333;
}
.overlay .button:hover{
	background-color:#E0DBD2;
	color:#fff;
}
.overlay h1{
	margin-bottom:20px;
}

.overlay label{
	margin: 0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	display:block;
}
.overlay bottom{
	clear:both;
}

.overlay .preview{
	float:right;
	width:162px;
	padding-left:30px;
}
